body,html{background-color: #fcfcfc;-ms-overflow-style:scrollbar;font-family:"Microsoft YaHei"!important;min-width:640px; /* -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; */}
@media(max-width:768px){body,html{/* overflow-x:hidden */}
}
.row{margin:0;}
a{text-decoration:none;color:#999;}
a:link{text-decoration:none;color:#999;}
a:visited{text-decoration:none;color:#999;}
a:hover{text-decoration:none;color:#999;}
.table > thead > tr > th {    vertical-align: middle;}
a:active{text-decoration:none;color:#999;}
.floatLeft,.fl{float:left;}
.floatRight,.fr{float:Right;}
::-webkit-scrollbar{width: 4px;height: 4px;background-color: #fff;}
::-webkit-scrollbar-thumb{background-color: #ddd; border-radius: 2px;  }
.PreviewPic{cursor:pointer}
.center{ margin:0 auto;}
.all{margin-top:50px;margin-left:140px;z-index:20;padding-left:0;padding-right:0}
.form-control[readonly]{background-color:#fff;}
.navbar.navbar-inverse.navbar-fixed-top{    min-width: 320px;}
.navbar-toggle.pull-left{display:none;}
.navbar-inverse,.navbar-inverse .navbar-collapse{background-color:#f0f0f0;border:none;}
.navbar-inverse .navbar-brand{padding:12px}
.navbar-inverse .navbar-brand img{height:26px;}
.container-fluid .navbar-header{text-align:center;}
.container-fluid .navbar-header .head-title{line-height:50px;}
.navbar-inverse .navbar-toggle {  border-color: #aaa;width: 44px; height: 34px;}
.navbar-inverse .navbar-toggle:hover{background-color: #aaa;}
.navbar-inverse .navbar-nav > li > a{color:#666;}
.navbar-inverse .navbar-nav > li > a:hover{color:#666;}
.sidebar{position:fixed;left:0;top:50px;width:140px;padding:0;background-color:#333;-webkit-overflow-scrolling:touch;-webkit-overflow-scrolling:-blackberry-touch;border-right:1px solid #ccc;overflow-y:auto;overflow-x:hidden;height:100%}
.sidebar ul{list-style-type:none;margin:0;padding:0;}
.sidebar li a{color:#a4a9ae; border-bottom: 1px solid #282b2b;}
.sidebar li a:hover{background-color:#444;}
.sidebar li a:focus{background-color:#444;}
.sidebar li .caret{margin-top:9px}
.sidebar li i{margin-right:15px}
.sidebar .nav-header{padding:10px;background-color:#f5f5f5}
.sidebar .nav>li[class*=active]>a{background-color: #333;color:#fff}
.sidebar .nav>li>a{padding:13px 15px;}
.sidebar .sub-menu{display:none;}
.sidebar .sub-menu li:hover,.navbar-inverse .navbar-toggle:focus{background-color:#f5f5f5}
.sidebar .sub-menu li a{padding:15px 30px;text-decoration:none;display:block;background-color:#282b2b}
.sidebar .sub-menu li[class*=active]>a{background-color: #d72b31;color:#fff!important}
.maincontent{width:100%;height:100%;margin:0 auto;min-width:320px!important;}
.maincontent .breadcrumb{padding:14px 15px;background-color: #fff;border-bottom:1px solid #ededed;}
.dataTables_filter{display:none;}




@media (max-width:768px){
.container-fluid .navbar-header .head-title{font-size:20px;}
.navbar-inverse .navbar-brand{padding:0;}
.navbar-inverse .navbar-brand img{display:none;}
.navbar-toggle[class*=pull-left]{margin-left:15px;margin-right:0;display:block;}
}
.forkme{position:absolute;top:50px;right:0;border:0}
.fa.pull-right{line-height:inherit}
.breadcrumb{color:#666;margin-bottom:0;}
.breadcrumb>.active{color:#ef5262}
.control_bar{background-color: #eee; padding: 5px 10px;  margin: 0;}
.control_bar .control_left{float:left;}
.control_bar .control_right{float:right;}
.mode{padding:10px;}
.table{background-color:#fff;}
.table .btn{padding: 2px 5px;margin-top: -5px;}
.pagination{width:100%;}
.public-tab{
	cursor:pointer;
	height:45px;
	width:12%;
	min-width:100px;
	max-width:150px;
	border: solid 1px #b9b9b9;
	line-height: 45px;
	text-align: center;
	white-space:nowrap;
	overflow: hidden;
}
.public-tab-select{
	color:#FFF;
	background: #333636;
}
.pop-window-in-anim{-webkit-animation:fadeInUp .8s ease both;animation:fadeInUp .8s ease both;display: block;}
.pop-window-out-anim{-webkit-animation:fadeOutUp .8s ease both;animation:fadeOutUp .8s ease both;}
.button-bar{text-align:center;padding:10px;}
.maincontent .btn{width:105px;height:42px;line-height: 42px;border-radius:0;padding:0;font-size:16px;margin:0 35px;}
.maincontent .btn.btn-back{border:2px solid #ff4b51;line-height:38px;color:#ff4b51;}
.maincontent .btn.btn-save{background-color:#ff4b51;line-height:42px;color:#fff;}
.public-btn{width:114px;height:41px;background: #ff4b51; text-align: center;line-height: 41px;cursor: pointer;    color: #fff;}
.pop-window-bg{
    position: fixed;
    top: 0;
    width: 100%;
    height: 100%;
    -moz-opacity: 0.6;
    opacity: 0.6;
    background: #333636;
    z-index: 10000;
}
.item-product-type {
	cursor:pointer;
	height: 55px;
	width: 100%;
	border-bottom: solid 1px #cbcbcb;
	text-align: center;
	line-height: 55px;
	overflow: hidden;
}


input[type=checkbox]  {  
    display: inline-block;  
    vertical-align: middle;  
    width: 15px;  
    height: 15px;  
    -webkit-appearance: none;  
    background-color: transparent;  
    border: 0;  
    margin: 0;
    outline: 0 !important;  
    line-height: 14px;  
    color: #d8d8d8;  
}  

input[type=checkbox]:after  {  
    content: "";  
    display:block;  
    width: 15px;  
    height: 15px;  
    text-align: center;  
    line-height: 14px;  
    font-size: 16px;  
    color: #aaa;  
    border: 2px solid #ddd;  
    background-color: #fff;  
    box-sizing:border-box;  
}  
input[type=checkbox]:checked:after  {  
	content: "✔"; 
    border: 2px solid #ddd;  
    background-color: #fff;  
}  